#include "graph.h"
#ifndef GRAPH_NEXT_GUARD
#define GRAPH_NEXT_GUARD 1

using namespace Graph_lib;

struct Smiley:Circle{
	Smiley(Point p, int rr);	//centre and radius

	void draw_lines() const;
};


struct Frowney:Circle{
	Frowney(Point p, int rr);	//centre and radius

	void draw_lines() const;
};

struct Smiley_in_hat:Smiley{
	Smiley_in_hat(Point p, int rr);	//centre and radius

	void draw_lines() const;
};


struct Frowney_in_hat:Frowney{
	Frowney_in_hat(Point p, int rr);	//centre and radius

	void draw_lines() const;
};
#endif
